@charset "gb2312";
/* CSS Document */
html,body,div,span,p,ul,ol,li,dl,dt,dd,img,a,h1,h2,h3,h4{margin:0px; padding:0px;}
ul,ol,li{list-style:none;}
a{color:#626262; text-decoration:none;}
a img{border:none;}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
h1,h2,h3,h4{}

html{}
body{margin:0 auto; padding:0px; color:#626262; font:normal 12px/24px "Î¢ÈíÑÅºÚ", "ËÎÌå", Arial, Helvetica, sans-serif;   }
.h15{height:15px; overflow:hidden; clear:both;}
.h30{height:30px; clear:both; overflow:hidden;}
#header, #banner, #wrap01, #wrap02, #wrap03, #foot{clear:both; overflow:hidden; text-align:left; min-width:1040px;}
#header{background:url(images/header.jpg) repeat-x; overflow:hidden; height:152px;}
.wrap{width:1040px; margin:0 auto; }
.top{background:url(images/top.jpg) no-repeat; height:102px;}
.tips{float:right; margin-top:12px; padding-right:4px; width:220px; text-align:left; color:#FFF; line-height:18px; cursor:pointer;}
.tips a{color:#FFF;}
.tel{float: right; color: #f00; font:bold 20px/36px "Î¢ÈíÑÅºÚ"; margin-top: 40px; margin-right: 30px;}
.nav { height:50px;}
.nav2 { height:38px; margin:0 auto; width:1040px; margin-top:38px;}
.nav2 li{ float:left; width:103px;  text-align:center; font: normal 16px/38px  "Î¢ÈíÑÅºÚ",  Arial, Helvetica, sans-serif;}
.nav2 li dd a{color:#e1e1e1; font-size:13px;}
.nav2 li a{color:#FFF; display:block;}

.nav li{ float:left; width:103px;  text-align:center; font: normal 15px/50px  "Î¢ÈíÑÅºÚ",  Arial, Helvetica, sans-serif;}
.nav li a{color:#FFF; display:block;}
.nav li a:hover{background:url(images/nav_li_hover.jpg) left no-repeat;}
.nav li dl{position:absolute; display:none; font:normal 12px/34px Arial, Helvetica, sans-serif; z-index:1000px;}
.nav li:hover dl{display:block; width:250px;}
.nav li dd {float:left; padding-right:20px; display:inline;}
.nav li dd a{color:#fff;}
.nav li dd a:hover{background:none; color:#FFFFFF;}


.nav li:hover dl{ display:block; position:absolute; background:#f6f6f6; width:200px; }
.nav li dl a{font:normal 14px/46px "Î¢ÈíÑÅºÚ"; color:#676767; width:180px;}
.nav li dl dd:hover{background:#fca206; color:#FFFFFF;}


#banner{ height:400px; overflow:hidden; position:relative; z-index:-1; margin:0 auto;}

/*.focusBox { position: relative; width:960px; height:450px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:960px; height:450px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px; background: url(images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  _background: url(images/dot8.png) no-repeat 0 -16px;
	}
.focusBox .hd .on{ background-position:0 0; }*/
.focusBox .pic img { height:400px; display: block; margin:0 auto; }
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align:center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px; background: url(images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  _background: url(images/dot8.png) no-repeat 0 -16px;
	}
.focusBox .hd .on{ background-position:0 0; }

#top01 { overflow:hidden; }
#top02 { margin-top:30px; }
.n{ font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; color:#000000; height:40px;}
.col{ float:left; font-size:28px; font-family:"Î¢ÈíÑÅºÚ"; color: #000000;}
.more{ float:right; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.pro{ margin-top:30px;}

#center { overflow:hidden; margin-bottom:60px;}
#cen{ margin-top:30px;}

#c01{ float:left; width:313px;}
#c02{ float:right; width:676px;}
.s01{ float:left;  width:313px;}
.s02{ float:right; width:313px;}
#down{ margin:0 auto; width:1040px; margin-top:20px; margin-bottom:28px; background: url(images/down_bg.jpg) no-repeat; height:266px; padding-top:36px;   overflow:hidden;}

#wrap01{width:1040px; margin:0 auto; margin-top:15px;}
#ctn01{float:left; padding-left:142px; width:196px; background:url(images/icon01.jpg) left no-repeat;}
#ctn02{ float:left; padding-left:142px; width:196px;margin-left:15px; display:inline-block; background:url(images/icon02.jpg) left no-repeat;}
#ctn03{float:right; padding-left:142px; width:196px; background:url(images/icon03.jpg) left no-repeat;}
#wrap01 h2, #wrap02 h2, #wrap03 h2{font:bold 15px/28px "Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; color:#606060; text-align:left;}
.wrap01_ctn{line-height:24px; text-align:left;}


#wrap02{padding-top:10px; height:236px; overflow:hidden;}
#ctn04{width:226px; float:left;}
#ctn04 li{padding:0px 10px; border-bottom:#CCC 1px dotted; clear:both; overflow:hidden; line-height:20px;}
#ctn04 li a{float:left;}
#ctn04 li span{float:right;}
#ctn05{ width:796px; float:right; margin-left:10px; display:inline-block;} 
#ctn06{ width:796px; float:right; margin-left:10px; display:inline-block; margin-top:14px;} 
#ctn07{ width:796px; float:right; margin-left:10px; display:inline-block; margin-top:14px;} 
#wrap02 h2 span, #wrap03 h2 span{color:#df7f02; font-weight:normal;}
.left{ float:left; width:378px;}
.right{ float:right; width:378px;}


#wrap03{ height:296px; overflow:hidden;}
#wrap03 h2{ font:bold 14px/38px Arial, Helvetica, sans-serif;}


#foot{background:#6f7072; height:270px; text-align:center; padding-top:15px; overflow:hidden; clear:both; margin-top:60px; color: #FFFFFF; margin-top:30px;}

#main{margin:0 auto; width:1040px; margin-top:60px; margin-bottom:28px; }
#sde{float:left; width:226px; overflow:hidden; clear:both; padding-bottom:20px; }
.sde_column{ background:#3b95d1; height:60px; text-align:center;
    
    color: #FFFFFF;
    font: bold 24px/60px  "Î¢ÈíÑÅºÚ";
    
	color:#FFF;
}
.sde_ctn { border:#e2e2e2 1px solid; border-top:none;
    overflow: hidden;
    padding: 10px;
}
.sde_ctn li{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.sde_ctn dt{background:url(images/arrow_001.gif) left no-repeat; padding-left:16px; font-weight:bold; line-height:32px; font-size:13px;}
.sde_ctn dd{padding-left:16px;}
.sde_ctn dd a{background:url(images/arrow_298.gif) left no-repeat; padding-left:16px; line-height:32px;}
.sde_btm {
    background: url("images/sde_btm.jpg") no-repeat scroll 0 0 transparent;
    height: 19px;
}

.column{
	background: url("images/column.jpg") no-repeat scroll left center transparent;

    color: #2b5ea7;
    font: bold 14px/31px Verdana,Geneva,sans-serif;
    overflow: hidden;
    text-indent:40px;}

.icase{clear:both; overflow:hidden; padding:10px;}
.icase li{float:left; display:block; margin:0px 10px; text-align:left;}
.icase li img{width:300px; height:192px;}

#main_body{float:right; width:796px;}
.content{padding:10px;}
.n_page{text-align:left; line-height:36px;}

.pro_sort li{ padding-left:42px; line-height:32px;}
.pro_sort li a{background:url(images/arrow1_061.gif) left no-repeat; padding-left:20px;}

.picMarquee-left{width: 700px;  overflow: hidden;}
.picMarquee-left .bd{ padding:10px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:220px; height:146px; display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }
.picMarquee-left2{width: 700px;  overflow: hidden;}
.picMarquee-left2 .bd{ padding:10px;  }
.picMarquee-left2 .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left2 .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left2 .bd ul li .pic{ text-align:center; }
.picMarquee-left2 .bd ul li .pic img{ width:220px; height:146px; display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-left2 .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left2 .bd ul li .title{ line-height:24px;   }
